mascled armor - Spanish English Dictionary